// miniprogram/pages/my/editAboutUs.js
const regeneratorRuntime = require('../../libs/runtime')
Page({

    /**
     * 页面的初始数据
     */
    data: {
        aboutUs: {}
    },

    /**
     * 生命周期函数--监听页面加载
     */
    async onLoad(options) {
        wx.showLoading({
            title: '加载中',
        })
        await this.getAboutUs()
        wx.hideLoading()
    },
    async getAboutUs() {
        const db = wx.cloud.database()
        let {
            data
        } = await db.collection('about').doc('88759eea-060a-4068-8a32-f12bf5e60bfe').get()
        console.log(data)
        this.setData({
            aboutUs: data
        })
    },
    formSubmit(e) {
        let updateData = e.detail.value
        wx.showLoading({
            title: '保存中',
        })
        wx.cloud.callFunction({
            name: 'editAboutUs',
            data: updateData,
            success: res => {
                wx.showToast({
                    title: '保存成功',
                })
            },
            fail: err => {
                wx.showToast({
                    icon: "none",
                    title: '保存失败，请重试',
                })
                console.log('[云函数] [addRoom] 失败，请检查是否有部署云函数，错误信息：', err)
            },
            complete() {
                wx.hideLoading()
            }
        })
    },
})